home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 02 Help & Utilities / ARCLOG.TXT < prev    next >
Text File  |  2019-04-13  |  5KB  |  109 lines

  1. ;arclog
  2. ;----------------------------------------------------------------------
  3. ;sq        First version runs as external command... a:sq filename
  4. ;usq                                                 a:usq filename[.q]
  5. ;----------------------------------------------------------------------
  6. ;sq3       Still external, but allows more than one filename.
  7. ;usq3
  8. ;----------------------------------------------------------------------
  9. ;arc100    SQ is now internal, and extension is '.arc' instead of '.q'
  10. ;          also if squeezed file is longer, file will be stored.
  11. ;          Uploaded compuserve
  12. ;          Versn = 1
  13. ;----------------------------------------------------------------------
  14. ;arc110    Added /g option for encoding/decoding.
  15. ;----------------------------------------------------------------------
  16. ;arc120    Added packing
  17. ;          Fixed bug that makes an archive entry one block too long
  18. ;          ocasionally.
  19. ;          Expanded doc file
  20. ;-----------------------------------------------------------------------
  21. ;arc130    06apr86
  22. ;          Basically the same as arc120. used 130 to avoid confusion
  23. ;          with the Commodore 128 (arc128.img)
  24. ;-----------------------------------------------------------------------
  25. ;arc131   may86
  26. ;         Added REName command:   ren [d:]<oldname> <newname>
  27. ;         Fixed the password bug. /g would use only the
  28. ;                                 1st char of the password
  29. ;         Fixed unit 11 drives. g: and h: now work.
  30. ;         Allowed for files named "*.ARC" rather than just "*.arc"
  31. ;         default is still ".arc", but if you type ".ARC" it will be ok
  32. ;         Fixed wedge directory command... >$a:
  33. ;                                          >$d:pattern
  34. ;                                          etc. are now legal
  35. ;         Changed DIR...  dir[/w] [d:][pattern1] [d:][pattern2] .....
  36. ;------------------------------------------------------------------------
  37. ;arc132   Added /q switch to GET so that ARC could be used to scroll
  38. ;         through capture buffers
  39. ;-------------------------------------------------------------------------
  40. ;arc133   Added selective archive extraction.
  41. ;         arc/x archname pattern1 pattern2 ....
  42. ;-------------------------------------------------------------------------
  43. ;arc134   june86
  44. ;         Did some housekeeping.
  45. ;         Added a few jumps to the jumptable at $C000.
  46. ;         Removed devices RPST and N (they didn't work)
  47. ;         Added /p switch to ARC
  48. ;         Converted docs from Microsoft Word to Paperclip 64c
  49. ;         Uploaded to Compuserve, Delphi
  50. ;-------------------------------------------------------------------------
  51. ;arc200   aug86
  52. ;         Versn changes to 2
  53. ;         Files are now stored, packed, packed+squeezed,or packed+crunched
  54. ;         Added arc/l for ibm archives
  55. ;         Added relative file routines
  56. ;         Added single pass crunching.
  57. ;         Improved checksum calculation, detects added zeros or
  58. ;                                        transposed bytes
  59. ;         Added date function
  60. ;         Checksum error with packed files has disappeared
  61. ;           (pack routines have been completely re-written)
  62. ;         DEMO version uploaded to compuserve, delphi
  63. ;-------------------------------------------------------------------------
  64. ;arc210   sep86
  65. ;         Added arc/f - strips xmodem padding from an archive
  66. ;         Patched arc/x and arc/l to ignore xmodem padding
  67. ;         Removed encryption routines ( they interfere with crunch )
  68. ;         Changed signon prompt
  69. ;         Fixed scroll-won't scroll if quote or insert mode
  70. ;               or while running program
  71. ;         Removed 'F1' key - will add it back later using vector at $028f
  72. ;         Added 'iqplop' vector to freeze list on shift and ignore BASIC
  73. ;               keywords during text mode.
  74. ;
  75. ;-------------------------------------------------------------------------
  76. ;arc220   14sept86
  77. ;         Fixed bug. ARC210 would ignore the last file in an archive
  78. ;                    thinking that it was xmodem padding if it was only
  79. ;                    one block long.
  80. ;         Patched un-pack routine to detect improperly packed files from
  81. ;                    ARC 1.xx (ARC 1.xx would pack n bytes as n+1 bytes
  82. ;                    if n was > 255)
  83. ;         Added ASCII conversion routines to arc/p as well as output to
  84. ;                    printer.
  85. ;
  86. ;                    arc/p[x]/[y] archfile file-to-type
  87. ;
  88. ;                    x=a  convert petscii to ascii
  89. ;                    x=p  convert ascii to petscii
  90. ;                    y=p  send output to printer
  91. ;
  92. ;                    user must define the printer as follows:
  93. ;                    poke 1027, printer device number
  94. ;                    poke 1028, printer secondary address
  95. ;                    before running arc
  96. ;
  97. ;                    default is 4,0
  98. ;
  99. ;-------------------------------------------------------------------------
  100. ;ARC221   02oct86
  101. ;         Fixed editor so it won't force lower case in TEXT mode.
  102. ;         SCROLL won't expand BASIC tokens in TEXT mode.
  103. ;-------------------------------------------------------------------------
  104. ;ARC230   20oct86
  105. ;         Added ARC/CZ   - disables crunch.
  106. ;         Separated ARC extract routines into a separate module which
  107. ;             can be used as a subroutine by external applications.
  108. ;             (ARC/CZ was required since this subroutine can't un-crunch)
  109.